#include <string>
using namespace std;
void compute_overlay(const string& pattern,int* overlay_function);
int kmp(const string& target,const string& pattern);
